The liver is the largest internal organ of the body, weighing about 1.36 kg (3 pounds). It is located in the right upper quadrant of the abdomen, tucked against the inferior surface of the diaphragm.